package com.filldream.fastboot.common.util;
import java.math.BigDecimal;

/**
 * @author RickSun
 * @version 1.0
 * @data 2021-03-16 22:38
 * @description 人名币换算工具
 */
public class RmbUtil {

    /**
     * @author RickSun
     * @Description 分转元
     **/
    public static BigDecimal f2y(BigDecimal yuan){
        Assert.isEmpty(yuan, "分转元错误(NP)");
        return yuan.divide(new BigDecimal(100.0));
    }

    /**
     * @author RickSun
     * @Description 元转分
     **/
    public static BigDecimal y2f(BigDecimal fen){
        Assert.isEmpty(fen, "元转分错误(NP)");
        return fen.multiply(new BigDecimal(100.0));
    }

    public static Double f2y(Double yuan){
        return f2y(new BigDecimal(yuan)).doubleValue();
    }

    public static Double y2f(Double fen){
        return y2f(new BigDecimal(fen)).doubleValue();
    }



}
